#ifndef _A_H
#define _A_H

class A{
public:
	A(int i){
		this->i = i;
	}
	A(const A& a){
		this->i = a.i;
	}
	A& operator=(const A& a){
		if(this == &a){
			return *this;
		}

		this->i = a.i;
		return *this;
	}
public:
	int i;
};


#endif
